better bet - French English Dictionary